Explore Avon, MN

Avon is a small town located in Stearns County, Minnesota. With a population of around 1,500 residents, it offers a tight-knit community atmosphere. The town is known for its picturesque landscapes, surrounded by rolling hills and beautiful lakes. Avon is also home to the popular Avon Hills Folk School, which offers various classes and workshops on traditional crafts and skills. The town hosts several annual events, including the Avon Spunktacular Days, a celebration that features a parade, live music, and various family-friendly activities.


Find Local Businesses


Find Things To Do Near Avon, MN


Nearby Locations

Albany, MN
(6.39 mi.)
Bowlus, MN
(10.95 mi.)
Cold Spring, MN
(11.41 mi.)
Sartell, MN
(11.53 mi.)
Freeport, MN
(12.00 mi.)
Waite Park, MN
(12.16 mi.)
Richmond, MN
(13.09 mi.)
Saint Cloud, MN
(13.14 mi.)
Upsala, MN
(14.41 mi.)
Sauk Rapids, MN
(15.83 mi.)
Royalton, MN
(16.17 mi.)
Rice, MN
(16.64 mi.)
Melrose, MN
(17.47 mi.)
Watkins, MN
(18.46 mi.)
Paynesville, MN
(19.36 mi.)
Kimball, MN
(19.72 mi.)
Grey Eagle, MN
(19.87 mi.)

Popular Cities